//
//  UILabel+Extension.h
//  测试 lable 自动拉伸
//
//  Created by 石虎 on 2017/5/3.
//  Copyright © 2017年 shihu. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UILabel (Extension)
/**
  创建一个自定义的Label 初始化文字大小和文字颜色
*/
+ (instancetype)createLabelWithFontOfSize:(CGFloat)fontSize andTextColor:(UIColor *)color;

/**
 自动适应 UILabel 的宽度
 
 @param content 文本内容
 @param view  自己创建的UILabel对象
 @param fontSize 字体大小
 @param backgroundColor lable的背景颜色
 @param textColor 字体颜色
 @return 返回lable
 */
+ (instancetype)createLabelWithContent:(NSString *)content addView:(UIView *)view lableX:(CGFloat)lableX lableY:(CGFloat)lableY lableH:(CGFloat)lableH fontSize:(CGFloat)fontSize backgroundColor:(UIColor *)backgroundColor textColor:(UIColor *)textColor borderColor:(UIColor *)borderColor;

/**
 自动适应 UILabel 的宽度和 高度
 */
+ (CGRect)boundingString:(NSString *)string size:(CGSize)size fontSize:(NSInteger)fontSize;


@end
